strconv.decimalSlice.dp (field)
25 uses
strconv (current package)
ftoa.go#L128: prec = max(digs.nd-digs.dp, 0)
ftoa.go#L173: digs = decimalSlice{d: d.d[:], nd: d.nd, dp: d.dp}
ftoa.go#L179: prec = max(digs.nd-digs.dp, 0)
ftoa.go#L196: digs = decimalSlice{d: d.d[:], nd: d.nd, dp: d.dp}
ftoa.go#L210: if eprec > digs.nd && digs.nd >= digs.dp {
ftoa.go#L219: exp := digs.dp - 1
ftoa.go#L226: if prec > digs.dp {
ftoa.go#L229: return fmtF(dst, neg, digs, max(prec-digs.dp, 0))
ftoa.go#L377: nd, dp int
ftoa.go#L410: exp := d.dp - 1
ftoa.go#L443: if d.dp > 0 {
ftoa.go#L444: m := min(d.nd, d.dp)
ftoa.go#L446: for ; m < d.dp; m++ {
ftoa.go#L458: if j := d.dp + i; 0 <= j && j < d.nd {
ftoaryu.go#L29: d.nd, d.dp = 0, 0
ftoaryu.go#L86: d.dp -= q
ftoaryu.go#L96: d.nd, d.dp = 0, 0
ftoaryu.go#L156: d.dp -= q
ftoaryu.go#L223: d.dp = d.nd + trimmed
ftoaryu.go#L229: d.nd, d.dp = 0, 0
ftoaryu.go#L326: d.dp -= q
ftoaryu.go#L382: d.dp += 9
ftoaryu.go#L406: d.dp--
ftoaryu.go#L415: d.dp = endindex + 1
ftoaryu.go#L480: d.dp = d.nd + trimmed